*{margin: 0px;
padding: 0px;
}
@font-face
{
font-family: myFirstFont;
src: url('font/MyriadPro-Semibold.otf');
} 

#conten_top{
 background-image: url("images/bgr_pagenumber.png");
    background-position: left bottom;
    background-repeat: no-repeat;
    overflow: hidden;
    padding-bottom: 28px;
}

a{
text-decoration:none;
}

ul{
list-style: none;
}
.clear{clear: both; 

}

body{
  font-family: myFirstFont;
background-image: url(images/bg.png);
}

#wrapper{
width:1000px;
margin: 0px auto; 
  background-color:#e2dacd;
}
#logo{
float: left;
  width:28%;
}
#search{
float: left;
  width:15%;
}

#canter_head{
float: left;
  width:50%;
}
.signerLogin{
width: 60%;
  float: left;
}
.signerLogin li a{
width: 50%;
  float: left;
  
  color: #a8a49b;
 font-weight: bold;

}



#canter_head p{
color:  #a8a49b;
  float: left;
  font-weight: bold;
  
}

.signerLogin a{
color:#f3f3f3f;


}

.menu{
width: 100%;
  float: left;
  height:91px;
  background-image: url(images/bgr_menu.png);
}
.menu ul li{
float: left;
 border-right: 1px solid #534741;
   
}
.menu ul li:last-child{
 border: none;
}

.menu ul li a:hover{
 background-color: #e9672f;
  color: white;
}
.menu ul li a span{
color:#805a48;
}

.menu ul li a{
font-size: 15px;
  color: #e9672f;
  display: block;
  font-weight: bold;
  height:58px;
  padding-top: 15px;
  width: 189px;
  text-align: right;
  font-size: 18px;
  text-transform: uppercase;
  padding-right: 10px;
}


#left-box{
float: left;
  width:65%;
}
#left-box{
overflow: hidden;
  
}
#right{
width: 35%;
  float: left;
}
#show{
width: 998;
  float: left;
  padding: 10px;
}
.item_bt:hover{
  cursor: pointer;
}
.item_bt{
width :330px;
  height: 88px;
  margin: 10px 0px;
  text-indent:-99999999999px;
}
#one{
background-image: url(images/bgr_singup.png);

}
#two{
  margin: 25px 0px;
background-image: url(images/bgr_deliviery.png);
}
#three{
background-image: url(images/custum.png);
}
#content_outer{
  overfllow: hidden;
margin: 10px 0px;
}



#main-top{
margin-top: 50px;
padding: 0px 10px;
  
}

.items{
width:32%;
  float: left;
}
.kc{
 width:2%;
  float: left;
  overflow: hidden;
  height: 200px;
}
.main-item{
 padding: 10px 0px;
background-color: white; 
  overflow: hidden;
  border: 1px solid #c4c4c4;

}
.left_cate h3{
padding: 10px 0px 0px 35px;
  background-image: url(images/tien.png);
  background-repeat: no-repeat;
  color: #CD1B3B;
  font-size:16px;
}

.left_cate{
width: 50%;
  float: left;
}
.left_cate img{
width: 150px;
  float: left;
}

.right_cate{
width: 50%;
  float: left;
}
.right_cate p{
color:#3f3f3f;
  font-size:14px;
}
.shop{
background-color: #f16c2b;

  color: white;
  padding: 4px 8px;
  margin-top: 40px;
  float: right;
  margin-right: 10px;
  font-size: 14px;
}
#show{
overflow: hidden;
  margin: 20px 0px;  
}
.viewall{
text-align: right;
  width: 100%;
  display: bklock;
  color:#CD1B3B;
  padding-right: 10px;
  float: right;
  font-size:15px;
}

.tt{
color:#fe6a2c;
  font-size: 14px;
padding: 5px 0px;
}

.tiems .right_cate{
color:#3f3f3f;
  
}
#left-box img{
width:90%;
  margin: 10px 0px 0px 10px;
  border-radius: 8px;
}
#header{
overflow: hidden;
  padding-top: 20px;
}
#search_query_top{
width: 160px;
  height:31px;
  border: none;
  background-color: transparent;
  background-image: url(images/bgr_search.png);
  padding: 0px 35px 0px 10px;
  background-repeat:no-repeat;
}
#logo img{
padding: 0px 20px 20px 20px;
}
.human{
padding-left: 30px;
background-image: url(images/icon_human.png);
background-repeat: no-repeat;
  overflow: hidden;
  height: 29px;
  line-height: 29px;
}
.human span{
margin: 10px 3px;
color:#A8A49B;
}
.human span a{
color:#A8A49B;;
}

.cart{
margin-left: 30px;
}

.cart{
 display: block;
  heiht: 29px;
padding: 0px 0px 0px 35px;
background-image: url(images/icon_card.png);
background-repeat: no-repeat;
  overflow: hidden;
 line-height: 29px;
}
#footer{
width: 100%;
  float: left;
}
#wrapper{
overflow: hidden;
}
.fm_item{
background-color:#AE9B7D;
 padding: 10px;
  border:1px solid #AD7358;
 color: white;
  height: 140px;
}
.fm_item p span{
 font-weight: bold;
  padding: 10px 10px;
  text-transform: uppercase;
}

.clock_{
padding-left: 20px;
  margin-top: 5px;
  background-image:url(images/icon_clock.png);
  background-repeat: no-repeat;
  background-position: center left;
}

.main-center{
  font-size: 16px;
margin-left: 50px;
}
.la{
  position: absolute;
  bottom: 40px;
  right: 30px;
width:181px;
  height: 119px; 
  display: block;
  background-image: url(images/bg_head.png);
  z-index: 0;
}


#header{
position: relative;
}
.menu{
 position: relative;
  z-index: 100;
}

.pages{
 
 background: url(images/bgr_number_bg.png); 
  display: block; width: 226px; height: 30px;
  margin: 0px auto;
  margin-top: 10px; 
}
#content{
padding: 10px;
}
#left-prv{
width:70%;
  float: left;
}
.main-left-prv{
  background-color: white; 
  border: 1px solid #bfbfbf;
  padding: 10px;
 overflow: hidden;
}
#left-ds{
 float: left;
  width:30%;
}
#right-ds{
float: left;
  width: 70%;
}
#left-ds img{
 border: 1px solid #BFBFBF;
}

#right-prv{
  float: left;
 
  width:30%;
}
#main-right{
padding: 0px 0px 0px 10px;
}
#main-right h3,#main-prv h3{
color: #a86048;
font-weight: bold;
  font-size:23px;
  padding: 10px;
}
.metadata{
color:#A15B46;
}
.price{
 color:#e9452f; 
 padding: 10px 0px;
  font-weight: bold;
  font-size: 23px;
}

#des,#des p{
color:#a15b46;
  line-height: 24px;
  font-size:16px;
  font-weight: normal;
}
#main-prv{
padding-left: 10px;
}
.item-prv{
  margin-bottom: 15px;
 background-color: white;
 padding: 10px;
}
.item-prv img{
float: left;
  width: 104px;
  height: 127px;
  margin-right: 5px; ;
}
.float-pr{
width: 50%; 
  float: left;
}
.name,.des-item{
color:#A15B46;
font-weight: normal;
}
#cotrol{
padding: 10px 0px ;
  overflow: hidden;
}
#left-cotrol,#right-control{
width:50%;
  float: left;
}
.buy{
display: block; 
  color: white;
  background-color:#A15B46;
  width: 80px;
  height: 30px;
  line-height:30px;
  text-align: center;
 float: right;
}
.buy:hover{
color: black;
}
.item-prv{
border: 1px solid #bfbfbf;
}
#left-cotrol label{
color:#A15B46;
line-height: 35px;
  height: 35px;
  display: block;
 float: left;
  padding-right: 5px;
}
 #left-cotrol select{
 width: 60px;
 text-align: center;
  height: 30px;
}
#left-cotrol select option{
 line-height: 30px;
  height: 30px;
  display: block;
  
}




#left-cate{
width: 29%;
  float: left;
  background-image: url(images/left_bar.png);
}
#right_cate{
width:71%;
  float: left;
}

#main-cate{
padding: 10px ;

}
.item_cate h3{
color: white;
  padding: 4px 0px;
  font-size: 25px;
  border-bottom: 2px dotted white;
}
.menubar li a{
padding: 7px 0px;
  display: block;
  color: white;
  font-size: 20px;
}

#top_cate{

  overflow: hidden;
border-bottom: 1px solid #A05B45;
  margin: 10px;
    padding-bottom: 10px;


}
#left-top-cate{
width: 30%;
  float: left;
  color:#a15b46;
 font-size: 22px
}
#center-top-cate{
width: 48%;
  float: left; 
  color: #A55D48;
}

#img_show{
width: 20%;
  float: left;
}
#cate_control #left-sl,#right-sl{
 width: 50%;
  float: left;
}
#main-bt{
padding: 10px;
  color:#A05B45;
}
#right-sl ul li{
float: left;
  
}
#right-sl ul{
float: left;

}

#right-sl ul li a{
color:#A05B45;
}
#right-sl ul  li.nb a{
display: block;
width: 20px; 
  height: 20px;
  margin: 0px 5px ;
  text-align: center;
  line-height: 20px;
  color:white;
  background-image: url(images/pg_nb.png); 
  
}
#left-sl select{
width: 120px;
border: 1px solid #bfbfbf;
  height: 25px;
}
#product_show{
width: 100%;
  float: left;
  padding: 10px;
}
.item_pr_show{
 float: left;
  width: 33%; 
}

.main-pr-show .buy{
margin-right: 10px;
}
.pr{
color:#998675;
}

















